// 导入express
const express = require('express')
    // 创建web服务器
const app = express()
    // 使用get方法请求
app.get('/user', function(req, res) {
        res.send({ name: 'zs', age: 20, gender: '男' })
    })
    // 使用post方法请求
app.post('/user', (req, res) => {
        res.send('文件请求成功')
    })
    //获取查询参数
app.get('/', (req, res) => {
        console.log(req.query);
        // 默认情况下是一个空对象，如果有值传入将不是一个空对象
        res.send(req.query)
    })
    // URL地址中，可以通过：参数名的形式，匹配动态参数
app.get('/user/:id', (req, res) => {
    // 默认情况下，req.params是一个空对象
    // 如果有值传入，我们可以给他匹配出参数值
    console.log(req.params);
    res.send(req.params)
})


// 启动web服务器
app.listen(80, () => {
    console.log('exprss serve running at http://127.0.0.1');
})